A New Perspective of Statistical Modeling by PRISM
نویسندگان
چکیده
PRISM was born in 1997 as a symbolic statistical modeling language to facilitate modeling complex systems governed by rules and probabilities [Sato and Kameya, 1997]. It was the first programming language with EM learning ability and has been shown to be able to cover popular symbolic statistical models such as Bayesian networks, HMMs (hidden Markov models) and PCFGs (probabilistic context free grammars) [Sato and Kameya, 2001]. Last year, we entirely reimplemented PRISM based on a new tabling mechanism of B-Prolog [Zhou and Sato, 2002]. As a result, we can now deal with much larger data sets and more complex models. In this paper, we focus on this recent development and report two modeling examples in statistical natural language processing. One is a declarative PDCG (probabilistic definite clause grammar) program which simulates top-down parsing. The other is a left-corner parsing program which describes a bottom-up parsing that manipulates a stack. The fact that these rather different types of modeling and their EM learning are uniformly possible through PRISM programming shows the versatility of PRISM.1
منابع مشابه
Modeling Scienti c Theories as PRISM Programs
PRISM is a new type of symbolic-statistical modeling language which integrates logic programming and learning seamlessly 2 . It is designed for the symbolic-statistical modeling of complex phenomena such as genetics and economics where logical/social rules and uncertainty interact, thus expected to be a valuable tool for scienti c discovery. In this paper, we rst give a detailed account of PRIS...
متن کاملNew Advances in Logic-Based Probabilistic Modeling by PRISM
We review a logic-based modeling language PRISM and report recent developments including belief propagation by the generalized inside-outside algorithm and generative modeling with constraints. The former implies PRISM subsumes belief propagation at the algorithmic level. We also compare the performance of PRISM with state-of-theart systems in statistical natural language processing and probabi...
متن کاملGenerative Modeling with Failure in PRISM
PRISM is a logic-based Turing-complete symbolicstatistical modeling language with a built-in parameter learning routine. In this paper,we enhance the modeling power of PRISM by allowing general PRISM programs to fail in the generation process of observable events. Introducing failure extends the class of definable distributions but needs a generalization of the semantics of PRISM programs. We p...
متن کاملInitial Results on Modeling in PRISM Mobile Cellular Networks with Spectrum Renting∗
We report in this paper on our initial results on modeling in the probabilistic model checker PRISM the system described in the paper “A New Finite-Source Queueing Model for Mobile Cellular Networks Applying Spectrum Renting” by Tien v. Do et al. That paper proposes a new finite-source retrial queueing model to consider spectrum renting in mobile cellular networks; numerical results are there p...
متن کاملPRISM: A Language for Symbolic-Statistical Modeling
We present an overview of symbolic-statistical modeling language PRISM whose programs are not only a probabil istic extension of logic programs but also able to learn f rom examples w i th the help of the EM learning algori thm. As a knowledge representation language appropriate for probabil istic reasoning, it can describe various types of symbolic-statistical modeling formalism known but unre...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003